//
//  ESTCarBrandModel.h
//  ESTSCRMAPP
//
//  Created by 李贤立 on 2018/10/20.
//  Copyright © 2018年 Capfer. All rights reserved.
//

#import "TYZModel.h"

@interface ESTCarBrandContentModel : TYZModel
/**
 *  品牌ID
 */
@property(nonatomic, copy) NSString *CAR_BRAND_ID;
/**
 *  授权ID
 */
@property(nonatomic, copy) NSString *LICENSE_ID;
/**
 *  图片ID
 */
@property(nonatomic, copy) NSString *PIC_ATTA_ID;
/**
 *  图片链接地址
 */
@property(nonatomic, copy) NSString *PIC_URL;
/**
 *  品牌编码
 */
@property(nonatomic, copy) NSString *CAR_BRAND_CODE;
/**
 *  品牌英文
 */
@property(nonatomic, copy) NSString *CAR_BRAND_EN;
/**
 *  品牌中文
 */
@property(nonatomic, copy) NSString *CAR_BRAND_CN;
/**
 *  品牌首字母
 */
@property(nonatomic, copy) NSString *CAR_BRAND_INITIAL;
/**
 *  备注
 */
@property(nonatomic, copy) NSString *REMARK;
/**
 *  启用标识
 */
@property(nonatomic, copy) NSString *IS_ENABLE;
/**
 *  创建人
 */
@property(nonatomic, copy) NSString *CREATOR;
/**
 *  创建时间
 */
@property(nonatomic, copy) NSString *CREATE_DATE;
/**
 *  修改人
 */
@property(nonatomic, copy) NSString *MODIFIER;
/**
 *  最后更新时间
 */
@property(nonatomic, copy) NSString *MODIFY_DATE;
/**
 *  并发时间间戳
 */
@property(nonatomic, copy) NSString *UPDATE_CONTROL_ID;
@end

@interface ESTCarBrandSeriesModel : TYZModel
/**
 *  品牌ID
 */
@property(nonatomic, copy) NSString *CAR_BRAND_ID;
/**
 *  品牌图片附件ID
 */
@property(nonatomic, copy) NSString *PIC_ATTA_ID;
/**
 *  品牌图片链接地址
 */
@property(nonatomic, copy) NSString *PIC_URL;
/**
 *  品牌编码
 */
@property(nonatomic, copy) NSString *CAR_BRAND_CODE;
/**
 *  品牌英文
 */
@property(nonatomic, copy) NSString *CAR_BRAND_EN;
/**
 *  品牌中文
 */
@property(nonatomic, copy) NSString *CAR_BRAND_CN;
/**
 *  品牌首字母
 */
@property(nonatomic, copy) NSString *CAR_BRAND_INITIAL;
/**
 *  车系ID
 */
@property(nonatomic, copy) NSString *CAR_SERIES_ID;
/**
 *  授权ID
 */
@property(nonatomic, copy) NSString *LICENSE_ID;
/**
 *  车系编码
 */
@property(nonatomic, copy) NSString *CAR_SERIES_CODE;
/**
 *  车系英文
 */
@property(nonatomic, copy) NSString *CAR_SERIES_EN;
/**
 *  车系中文
 */
@property(nonatomic, copy) NSString *CAR_SERIES_CN;
/**
 *  车系首字母
 */
@property(nonatomic, copy) NSString *CAR_SERIES_INITIAL;
/**
 *  在销状态
 */
@property(nonatomic, copy) NSString *SALE_STATE;
/**
 *  启用标识
 */
@property(nonatomic, copy) NSString *IS_ENABLE;
/**
 *  创建人
 */
@property(nonatomic, copy) NSString *CREATOR;
/**
 *  创建时间
 */
@property(nonatomic, copy) NSString *CREATE_DATE;
/**
 *  修改人
 */
@property(nonatomic, copy) NSString *MODIFIER;
/**
 *  最后更新时间
 */
@property(nonatomic, copy) NSString *MODIFY_DATE;
/**
 *  并发时间间戳
 */
@property(nonatomic, copy) NSString *UPDATE_CONTROL_ID;
@end

@interface ESTCarBrandConfigModel : TYZModel
/**
 *  品牌ID
 */
@property(nonatomic, copy) NSString *CAR_BRAND_ID;
/**
 *  车系图片附件ID
 */
@property(nonatomic, copy) NSString *PIC_ATTA_ID;
/**
 *  车系图片链接地址
 */
@property(nonatomic, copy) NSString *PIC_URL;
/**
 *  品牌编码
 */
@property(nonatomic, copy) NSString *CAR_BRAND_CODE;
/**
 *  品牌中文
 */
@property(nonatomic, copy) NSString *CAR_BRAND_CN;
/**
 *  品牌首字母
 */
@property(nonatomic, copy) NSString *CAR_BRAND_INITIAL;
/**
 *  车型ID
 */
@property(nonatomic, copy) NSString *CAR_CONFIG_ID;
/**
 *  车系ID
 */
@property(nonatomic, copy) NSString *CAR_SERIES_ID;
/**
 *  授权ID
 */
@property(nonatomic, copy) NSString *LICENSE_ID;
/**
 *  车型编码
 */
@property(nonatomic, copy) NSString *CAR_CONFIG_CODE;
/**
 *  车型英文
 */
@property(nonatomic, copy) NSString *CAR_CONFIG_EN;
/**
 *  车型中文
 */
@property(nonatomic, copy) NSString *CAR_CONFIG_CN;
/**
 *  车型首字母
 */
@property(nonatomic, copy) NSString *CAR_CONFIG_INITIAL;
/**
 *  车系编码
 */
@property(nonatomic, copy) NSString *CAR_SERIES_CODE;
/**
 *  车系中文
 */
@property(nonatomic, copy) NSString *CAR_SERIES_CN;
/**
 *  车系首字母
 */
@property(nonatomic, copy) NSString *CAR_SERIES_INITIAL;
/**
 *  在销状态
 */
@property(nonatomic, copy) NSString *SALE_STATE;
/**
 *  年款
 */
@property(nonatomic, copy) NSString *YEAR_TYPE;
/**
 *  官方销售指导价
 */
@property(nonatomic, copy) NSString *PRICE;
/**
 *  销售价
 */
@property(nonatomic, copy) NSString *SALE_PRICE;
/**
 *  保修范围
 */
@property(nonatomic, copy) NSString *WARRANTY_POLICY;
/**
 *  排量
 */
@property(nonatomic, copy) NSString *DISPLACEMENT;
/**
 *  变速箱档位
 */
@property(nonatomic, copy) NSString *GEARBOX;
/**
 *  综合油耗
 */
@property(nonatomic, copy) NSString *COMFUEL_CONSUMPTION;
/**
 *  外观色
 */
@property(nonatomic, copy) NSString *COLOR;
/**
 *  最大马力
 */
@property(nonatomic, copy) NSString *MAX_POWER;
/**
 *  油品
 */
@property(nonatomic, copy) NSString *FUEL_METHOD;
/**
 *  备注
 */
@property(nonatomic, copy) NSString *REMARK;
/**
 *  阿里云车型ID
 */
@property(nonatomic, copy) NSString *REMARK2;
/**
 *  启用标识
 */
@property(nonatomic, copy) NSString *IS_ENABLE;
/**
 *  创建人
 */
@property(nonatomic, copy) NSString *CREATOR;
/**
 *  创建时间
 */
@property(nonatomic, copy) NSString *CREATE_DATE;
/**
 *  修改人
 */
@property(nonatomic, copy) NSString *MODIFIER;
/**
 *  最后更新时间
 */
@property(nonatomic, copy) NSString *MODIFY_DATE;
/**
 *  并发时间间戳
 */
@property(nonatomic, copy) NSString *UPDATE_CONTROL_ID;
@end


@interface ESTCarBrandModel : TYZModel
/**
 查询经销店的车辆品牌
 
 @param DLR_ID 经销商ID
 @param success 成功回调
 @param failure 失败回调
 */
+ (void)enquiriesCarBrandWithDLR_ID:(NSString *)DLR_ID success:(void(^)(NSArray<ESTCarBrandContentModel *> *modelArray))success failure:(void(^)(NSString *error))failure;
/**
 查询经销店的车辆车系信息
 
 @param DLR_ID 经销商ID
 @param success 成功回调
 @param failure 失败回调
 */
+ (void)enquiriesCarSeriesWithDLR_ID:(NSString *)DLR_ID brand_id:(NSString *)car_brand_id success:(void(^)(NSArray<ESTCarBrandSeriesModel *> *modelArray))success failure:(void(^)(NSString *error))failure;
/**
 查询经销店的车辆车型信息
 
 @param DLR_ID 经销商ID
 @param success 成功回调
 @param failure 失败回调
 */
+ (void)enquiriesCarConfigWithDLR_ID:(NSString *)DLR_ID brand_id:(NSString *)car_brand_id series_id:(NSString *)car_series_id success:(void(^)(NSArray<ESTCarBrandConfigModel *> *modelArray))success failure:(void(^)(NSString *error))failure;
@end


